on your own terms - Francés Inglés Diccionario